
.c-button_clear{
	background-color: #fff;
	border-radius: 10rpx;
}
.c-button_clear::after{
	border: none;
}

.c-button-size_sm{
	font-size: 24rpx;
	height: 50rpx;
	line-height: 50rpx;
}
.c-button-size_base{
	font-size: 28rpx;
	height: 80rpx;
	line-height: 80rpx;
}
.c-button-size_lg{
	font-size: 30rpx;
	height: 100rpx;
	line-height: 100rpx;
}

.c-button-width_full{
	width: 85%;
}
.c-button-width_half{
	width: 43%;
}
.c-button-width_thr{
	width: 30%;
}
.c-button-width_four{
	width: 22%;
}
.c-button-color_cancel{
    border-radius: 8rpx;
    border: 2rpx solid #ff4e4e;
    color: #fff;
    background: #ff4e4e;
}
.c-button-color_confirm {
    border-radius: 8rpx;
    border: 2rpx solid #FECF02;
    color: #333;
    background: #FECF02;
}
.bottom-button-box{
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
}
.bottom-button-box-pla{
    width: 100%;
    height: 200rpx;
}
.bottom-button{
    flex: 1;
    margin-top: 30rpx;
    margin-right: 30rpx;
    margin-bottom: 80rpx;
}
.bottom-button:first-child{
    margin-left: 40rpx;
}
.bottom-button:last-child{
    margin-right: 40rpx;
}
.c-flag{}
.c-flag::before{
    content: "*  ";
    color: #ff2525;
    font-size: 26rpx;
    font-weight: 700;
}

.c-flex_1{
	flex: 1;
}

.c-flex_warp{
	flex-wrap: wrap;
}

.c-flex_row {
	display: flex;
	flex-direction: row;
}

.c-flex_column{
	display: flex;
	flex-direction: column;
}

.c-align_center{
	align-items: center;
}

.c-align_start{
	align-items: flex-start;
}

.c-align_end{
	align-items: flex-end;
}

.c-justify_center{
	justify-content: center;
}

.c-justify_start{
	justify-content: flex-start;
}

.c-justify_end{
	justify-content: flex-end;
}

.c-justify_between{
	justify-content: space-between;
}

.c-justify_around{
	justify-content: space-around;
}

.c-position_fixed{
	position: fixed;
}
.c-position_relative{
	position: relative;
}
.c-position_absolute{
	position: absolute;
}